home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / DOCS / ST_GUIDE.PR / CYCLES.TXT < prev    next >
Encoding:
Text File  |  2010-01-01  |  4.8 KB  |  62 lines

  1. DESKTOP x1k1                              ╔════════════════╗
  2.                               ║ ~ The CYCLES ~ ║
  3.                               ╚════════════════╝
  4.                                1 cycle = 125 ns
  5.     ~~~~ ~~~~ ~~~~ Round off modulo 4 when display is enable ~~~~ ~~~~ ~~~~
  6. ┌────────────────────────────────────────────────────────────────────────┬─────┐
  7. │ Read Write                            .B .W                            │   4 │
  8. │ Read Write                            .L                               │   8 │
  9. └────────────────────────────────────────────────────────────────────────┴─────┘
  10. ┌────────────────────────────────────────────────────────────────────────┬─────┐
  11. │ Address calculation time                -(An)source  d(An,Rn)  d(PC,Rn)│   2 │
  12. └────────────────────────────────────────────────────────────────────────┴─────┘
  13. ┌────────────────────────────────────────────────────────────────────────┬─────┐
  14. │ MOVEM                                   Memory,Registers               │   4 │
  15. │ MOVE                                        SR,Dn                      │   2 │
  16. │ MOVE                                    source,CCR/SR                  │   8 │
  17. ├────────────────────────────────────────────────────────────────────────┼─────┤
  18. │ CLR NOT NEG NEGX                      .L        Dn                     │   2 │
  19. │ AND ANDI OR ORI EORI                  .L     #k,Rn                     │   2 │
  20. │ AND ANDI OR ORI EOR EORI              .L source,Dn                     │   2 │
  21. │ ANDI ORI EORI                                #k,CCR/SR                 │  12 │
  22. │ ADD ADDI ADDQ SUB SUBI SUBQ           .L     #k,Rn                     │   2 │
  23. │ ADD ADDI ADDQ ADDX SUB SUBI SUBQ SUBX .L source,Dn                     │   2 │
  24. │ ADDQ ADDA SUBQ SUBA                      source,An                     │   4 │
  25. │ ABCD SBCD NBCD                                 ,Dn                     │   2 │
  26. │ CMP CMPI                              .L source,Dn                     │   2 │
  27. │ CMPA                                     source,An                     │   2 │
  28. │ MULU MULS                                                         -40% │  66 │
  29. │ DIVU                                                              -10% │ 136 │
  30. │ DIVS                                                              -10% │ 154 │
  31. ├────────────────────────────────────────────────────────────────────────┼─────┤
  32. │ BTST                                    Dn                             │   2 │
  33. │ BCLR                                    Dn                             2/4/6 │
  34. │ BSET BCHG                               Dn                             │ 2/4 │
  35. │ Scc                                     Dn true                        │   2 │
  36. │ LSL LSR ASL ASR ROL ROR ROXL ROXR                                  │#shift*2 │
  37. │ LSL LSR ASL ASR ROL ROR ROXL ROXR     .L       ,Dn                     │   2 │
  38. ├────────────────────────────────────────────────────────────────────────┼─────┤
  39. │ EXG                                                                    │   2 │
  40. │ LEA PEA                                 d(An,Rn)  d(PC,Rn)             │   2 │
  41. ├────────────────────────────────────────────────────────────────────────┼─────┤
  42. │ JMP JSR                                 d(An)   d(PC)      Abs.W       │   2 │
  43. │ JMP JSR                                  (An)  d(An,Rn)  d(PC,Rn)      │   4 │
  44. │ RTS RTR RTE                                                            │   4 │
  45. │ Bcc BSR                                                                │   2 │
  46. │ Bcc BSR                               .S   Branch                      │   4 │
  47. │ Bcc                                     No Branch                      │   2 │
  48. │ DBcc                                                                   │   2 │
  49. │ DBcc                                    No Branch True                 │   2 │
  50. │ DBcc                                    No Branch Dn=-1                │   4 │
  51. │ CHK                                                                    │   6 │
  52. ├────────────────────────────────────────────────────────────────────────┼─────┤
  53. │ RESET                                                                  │ 128 │
  54. │ TAS                                     Memory                         │   2 │
  55. └────────────────────────────────────────────────────────────────────────┴─────┘
  56. ┌────────────────────────────────────────────────────────────────────────┬─────┐
  57. │ TRAP TRAPV CHK ILLEGAL LineA LineF Trace                               │  14 │
  58. │ BusError AddressError PrivilegeViolation                               │  14 │
  59. │ DIV0                                                                   │  22 │
  60. │ Reset Interrupt                                                        │  24 │
  61. └────────────────────────────────────────────────────────────────────────┴─────┘
  62.